Changed the sort methods to use compareToIgnoreCase()