Пожалуйста, посмотрите на мой метод, в котором я пытаюсь реализовать Collator для сортировки объектов с полем "title".Метод:
public List<SchoolSubject> findAllByOrderByTitle() {
List<SchoolSubject> schoolSubjects = subjectRepository.findAllByOrderByTitle();
Collator uaCollator = Collator.getInstance(new Locale("ua", "UA"));
uaCollator.setStrength(Collator.SECONDARY);
schoolSubjects.stream().sorted((s1, s2)->uaCollator.compare(s1.getTitle(), s2.getTitle()));
return schoolSubjects;
}
Сортирует, но не правильно.Буква "я" ставится в самом начале.Что с ним не так?