У меня есть список списков groovy i.e.
list = [[2, 0, 1], [1, 5, 2], [1, 0, 3]]
Я хотел бы отсортировать его по порядку первого элемента, затем второго, затем третьего.
Ожидаемое
assert list == [[1, 0, 3], [1, 5, 2], [2, 0, 1]]
Я начал с list = list.sort{ a,b -> a[0] <=> b[0] }
, но это только сортирует первый элемент. Как вы заканчиваете?
Спасибо