Array Sort In Java Using Iterators