- return ascending ? Integer.compare(values[o1], values[o2])
- : Integer.compare(values[o2], values[o1]);
+ return ascending
+ ? Integer.compare(values[o1.intValue()],
+ values[o2.intValue()])
+ : Integer.compare(values[o2.intValue()],
+ values[o1.intValue()]);