Check out example codes for "sort a list in java". It will help you in understanding the concepts better.

Code Example 1

Collections.sort(testList);
Collections.reverse(testList);

Code Example 2

// Java program to demonstrate working of Collections.sort() 
import java.util.*; 
  
public class Collectionsorting 
{ 
    public static void main(String[] args) 
    { 
        // Create a list of strings 
        ArrayList<String> al = new ArrayList<String>(); 
        al.add("Geeks For Geeks"); 
        al.add("Friends"); 
        al.add("Dear"); 
        al.add("Is"); 
        al.add("Superb"); 
  
        /* Collections.sort method is sorting the 
        elements of ArrayList in ascending order. */
        Collections.sort(al); 
  
        // Let us print the sorted list 
        System.out.println("List after the use of" + 
                           " Collection.sort() :\n" + al); 
    } 
}

Code Example 3

import Collections

ArrayList< int > a = new ArrayList();
a.add(1);
a.add(3);
a.add(2);
a.add(-3);

ArrayList< int > sorted = Collections.sort(a);

Learn ReactJs, React Native from akashmittal.com