Arrays.sort Function In Java Time Complexity