@Override public int compare (SetterGetterStub o1, SetterGetterStub o2) { return new Integer(o1.setter).compareTo(o2.setter); } });
@Override public int compare (MethodStub o1, MethodStub o2) { return new Integer(o1.methodId).compareTo(o2.methodId); } });
@Override public int compare (SetterGetterStub o1, SetterGetterStub o2) { return new Integer(o1.setter).compareTo(o2.setter); } });
@Override public int compare (MethodStub o1, MethodStub o2) { return new Integer(o1.methodId).compareTo(o2.methodId); } });
@Override public int compare(String o1, String o2) { Integer num1 = sentenceList.indexOf(o1); Integer num2 = sentenceList.indexOf(o2); return num1.compareTo(num2); } });
@Override public int compare(Integer o1, Integer o2) { return o1.compareTo(o2); } });
@Override public int compare(Integer o1, Integer o2) { return o1.compareTo(o2); } });
@Override public int compare(Integer o1, Integer o2) { return o1.compareTo(o2); } });
@Override public int compare(Integer o1, Integer o2) { return o1.compareTo(o2); } });
@Override public int compare(Integer o1, Integer o2) { return o1.compareTo(o2); } });
@Override public int compareTo(NonComparableSuperClass other) { return value.compareTo(other.value); } }
@Override public int compare(NonComparableSuperClass left, NonComparableSuperClass right) { return left.value.compareTo(right.value); } };
@Override public int compareTo(Interface other) { return id.compareTo(((Impl) other).id); } }
@Override public int compare(Integer o1, Integer o2) { compareCalls[0]++; return o1.compareTo(o2); } };
@Override public int compare(Class<?> o1, Class<?> o2) { final Integer o1s = o1.getAnnotation(Cmd.class).sort(); final Integer o2s = o2.getAnnotation(Cmd.class).sort(); return o1s.compareTo(o2s); }
@Override public int compare(Class<?> o1, Class<?> o2) { final Integer o1s = o1.getAnnotation(Cmd.class).sort(); final Integer o2s = o2.getAnnotation(Cmd.class).sort(); return o1s.compareTo(o2s); }
public int compare(Invocation o1, Invocation o2) { return Integer.valueOf(o1.getSequenceNumber()).compareTo(o2.getSequenceNumber()); } }
@Override public int compare(Integer o1, Integer o2) { if (o1 == 4 && o2 == 3) { throw new TestException(); } return o1.compareTo(o2); } })
public void testCompare() { for (int x : VALUES) { for (int y : VALUES) { // note: spec requires only that the sign is the same assertEquals(x + ", " + y, Integer.valueOf(x).compareTo(y), Ints.compare(x, y)); } } }