how can i sort an ArrayList of integer array based on the last integer in the integer array?
ArrayList<int[]> paths = new ArrayList<int[]>();
paths.add(new int[]{0,0,0,0,4});
paths.add(new int[]{0,0,0,0,2});
paths.add(new int[]{0,0,0,0,1});
paths.add(new int[]{0,0,0,0,3});
the resulting ArrayList would contain: [0,0,0,1] [0,0,0,2] [0,0,0,3] [0,0,0,4]