*/
public static void datasSorts(List<List<String>> datas, final int[] sortCols) {
datasSorts(datas, sortCols, true);
}
public static void datasSorts(List<List<String>> datas, final int[] sortCols,final boolean isNormal) {
Collections.sort(datas, new Comparator<List<String>>() {
public int compare(List<String> arg0, List<String> arg1) {
int compare = 0;
for (int sortColNum : sortCols) {
compare = (arg0.get(sortColNum)).trim().compareTo((arg1.get(sortColNum)).trim());
if (compare != 0) {
break;
}
}
if(isNormal){
return compare;
}else{
return -compare;
}
}
});
}