Решил задачу в две строчки и не понял как это сделал... Бывает же такое.. Arrays.sort(array); isGreaterThan("A", "b"); // вот с этими строчками...