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
objectsThe 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.The class
NullCheckComparator.NullCheckComparatorBuilder
is the builder for the
NullCheckComparator
objectSort 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.