В общем, я решил что я самый умный (лол) и нафиг использовать isGreaterThan когда можно не использовать. В итоге у меня получился вот такой код: Строки 28-30 закомментил пока проверяю вывод. Если раскомментить - они выводят то же самое что введено, не применяя сортировку. Строки 78-80 выводят всё так, как надо и в нужном порядке. Добавил чтоб проверить. Вопрос: как передать отсортированный массив наверх при таком раскладе? Извиняюсь если вопрос тупой, но я уже полдня сижу и мозг отказывается работать. P.S. Спасибо, я знаю что без isGreaterThan проверка не примет задачу. Но для галочки использовать метод просто чтоб прошло проверку я умею.