# Functions
BoolsComparator compare booleans: false < true.
BoolsPtrComparator compare pointers to booleans: false < true.
BytesComparator builds a comparator for []byte slices, with some collating sequence option.
CompoundCriteria compose multiple sorting criteria into a single Comparison[T].
NewMulti produces a sortable object, that supports multiple sorting criteria.
OrderedComparator builds a comparator for any ordered golang type (i.e.
OrderedPtrComparator builds a comparator for pointers to any ordered golang type (i.e.
Ptr makes a comparison over pointers from a comparison over types.
Reverse the comparison order.
ReversePtr reverses the nil comparison logic for pointer operands: !nil < nil instead of nil < !nil.
StringsComparator builds a comparator for strings, with some collating sequence option.
StringsPtrComparator builds a comparator for pointers to strings, with some collating sequence option.
WithLocale sets the language specific collation for ordering strings.
WithLocaleTag sets the language specific collation for ordering strings.
# Type aliases
CompareOption sets options for sorting.
No description provided by the author
No description provided by the author