tri listview dans android

je suis en utilisant ce code pour trier ma liste afficher dans l'ordre alphabétique, mais il n'a pas trier de a à z, il trie z-où est Le problème?

adapter.sort(new Comparator<String>() {
    @Override 
    public int compare(String arg1, String arg0) {
        return -arg1.compareTo(arg0);
    }
});

OriginalL'auteur Mohsen fallahi | 2013-10-31