I can not understand the method implementation and the logic of Collections.sort method. Here is the method implementation i found,
public static
What is >
This is to specify Type of T in List. Read this tutorial on Type Inference.
T
List