Расскажите что значат строчки кода, что возвратит эта конструкция. a.compareTo(b) > 0; ну и вот здесь не совсем ясно со вторым for, почему такая запись j < i for(int i = 0 ; i < array.length ;i++) { for(int j = 0; j < i;j++)