Array Sort In Java Time Complexity