Предполагая, что вы не хотите сортировать целое число (сохраненное в виде строки) в алфавитном порядке, вы не можете использовать компаратор по умолчанию, но сначала нужно преобразовать его обратно в целое число:
Collections.sort(detail_view, new Comparator<List<String>>(){
int compareTo(List<String> a, List<String> b){
return Integer.valueOf(a.get(0)).compareTo(Integer.valueOf(b.get(0));
}
});
Могу ли япредложить не использовать список для трех частей данных, а свой собственный класс бинов?