byFeatureOrdering function
- String a,
- String b
Implementation
int byFeatureOrdering(String a, String b) {
var scoreA = 0;
var scoreB = 0;
if (featureOrder.containsKey(a)) scoreA = featureOrder[a];
if (featureOrder.containsKey(b)) scoreB = featureOrder[b];
if (scoreA < scoreB) return -1;
if (scoreA > scoreB) return 1;
return compareAsciiLowerCaseNatural(a, b);
}