TotallyOrdered extends Binary<T> implements Comparable<T> { @Override public boolean apply(final T that) { return this.compareTo(that) == 0; }  @Override boolean apply(final T that); @Override boolean isLessOrEqualTo(final T that); @Override boolean isLessThan(final T that); @Override boolean isGreaterOrEqualTo(final T that); @Override boolean isGreaterThan(final T that); @Override int compareTo(final T that);  }
@Test public void testApply() { }