SortedSet
Если вы имеете SortedSet (для которого поддерживается только TreeSet), элементы будут гарантированно располагаться в упорядоченном виде, что позволяет использовать дополнительную функциональность, обеспечиваемую методами интерфейса SortedSet:
Comparator comparator(): Производит Comparator, используемый для этого Set, или null для естественного упорядочивания.
Object first(): Производит низший элемент.
Object last(): Производит высший элемент.
SortedSet subSet(fromElement, toElement): Производит вид этого Set с элементами от fromElement, включительно, по toElement, исключительно.
SortedSet headSet(toElement): Производит вид этого Set с элементами, меньшими toElement.
SortedSet tailSet(fromElement): Производит вид этого Set с элементами большими, или равными fromElement.