EEC stellt einen eigenen Comparator (DefaultStringComparator) zur Verfügung, welcher Strings lexikographisch sortiert, so dass auch Zahlen korrekt behandelt werden. Damit lassen sich Strings der Art Text1, Text2, ... , Text10, Text11 korrekt sortieren. Dieser Komparator wird auch im Formelapparat beim Sortieren von String-Listen verwendet.
Das folgende Beispiel zeigt sowohl die Sortierung von String-Listen als auch String-Arrays:
import org.foederal.util.DefaultStringComparator;
import java.util.Arrays;
import java.util.Collections;
import java.util.ArrayList;
// Creating the example array and the example list
stringArray = new String[] { "text5", "text30", "text10", "text1", "text2"};
stringList = new ArrayList(Arrays.asList(stringArray));
// Sorting
Arrays.sort(stringArray, new DefaultStringComparator());
Collections.sort(stringList, new DefaultStringComparator());