All Classes and Interfaces

Class
Description
The class ChainableComparator extends the ComparatorChain and provides factory methods for create ChainableComparator objects.
The class ComparatorExtensions have helper methods for comparators.
A factory for creating custom Comparator objects
The enum CompareOrder that encapsulates the possible return values of the method Comparator.compare(Object, Object)
The class DateComparator sorts Date object in ascending order as default or descending if the SortOrder is set to SortOrder.DESCENDING.
The class DescendingDateComparator sorts Date object in descending order.
This class compare two Objects by the hashcode.
The class LocaleComparator compares Locale objects.
The class NullCheckComparator decorates another Comparator object to compare null and non-null values.
Sort order for Comparator.
The abstract class SortOrderComparator can be extended for adding the sort order ascending or descending.
The class StringComparator sorts String objects in ascending order as default.
The class StringLengthComparator compares String objects based on length.