SortOrder<T extends ComparableFieldProvider> typedef

SortOrder<T extends ComparableFieldProvider> = List<SortOption<T>>

A list of SortOptions that define a sorting order for elements of type T

When multiple sort options are provided, they are applied in sequence until a non-equal comparison is found.

Example: Sort<ChannelState>([pinnedAtSort, lastMessageAtSort])

Implementation

typedef SortOrder<T extends ComparableFieldProvider> = List<SortOption<T>>;