Мне нужно отсортировать ниже список объектов класса Details с Java 8 Comparator
class Details{
String name;
String age;
}
в порядке имен классов Details, как показано ниже предпочтение
1-й - начинается с букв
2-й - начинается с цифр c
и 3-й - начинается со специального символа
Ожидаемый результат s / b: отсортированный Список Детали = отсортированы по имени детали, независимо от других параметров в классе
"Came"
"result"
"Result came"
"01 Result"
"02 Result"
"05 Result"
"# Came"
"# Result"
Collections.sort(List.o(details1,details2,details3),(d1,d2)->{
// got stuck here what to include to achieve the sort as per my requirement
return d1.getName().compareTo(d2.getName());
});