Good question!
sortedneed a Comparator<T>, right? Comparator<T>- functional interface. It is a function that takes 2 arguments and returns intindicating which argument is greater or equal.
Comparator.reverseOrder(), reverseOrder - , a Comparator<T>. , Comparator, sorted. .
Comparator::reverseOrder reverseOrder. reverseOrder sorted. , sorted , 2 int, reverseOrder, Comparator<T>. . ?
: , 2 int OR a Comparator<T>
: , Comparator<T>
.