Why Insertion Sort Java