Я пишу Java-программу, в которой хочу отсортировать набор элементов и получить N-максимальные элементы набора.Дело в том, что я хочу, чтобы элементы возвращались сгруппированными по их рангу - поэтому, если я хочу, чтобы 3 старших элемента были связаны, но есть связь между двумя элементами за третье место, то третий результат - это коллекция, которая содержитдва связанных элемента.
Я знаю, что мог бы написать это сам, но мне интересно, реализовано ли это где-то еще.Кто-нибудь знает что-нибудь подобное?