Interface EngineComparatorExtension<A>

All Superinterfaces:
Comparator<A>

public interface EngineComparatorExtension<A> extends Comparator<A>
For creating custom ComparisonOperator.
  • Method Details

    • compare

      int compare(A lhs, A rhs)
      Specified by:
      compare in interface Comparator<A>
      Parameters:
      lhs -
      rhs -
      Returns:
      int where 0 is equals - is less than and + is greater than
    • canCompare

      boolean canCompare(Object lhs, Object rhs)
      Parameters:
      lhs -
      rhs -
      Returns:
      able to compare lhs and rhs