String [] str = new String[]{"1some", "2some", "20some", "21some", "3some", "some"};
List<String> list = Arrays.asList(str);
Collections.sort(list, String.CASE_INSENSITIVE_ORDER);
System.out.println(list);
Ваш примерный код пытается инициализировать 1-мерный параметр model.time_windows
с двумерными данными.
model.time_windows = Param(model.V, ['a', 'b'])
должен работать.