A Comparer used with lang="en". Note this only does anything intelligent with characters
in ISO 8859/1, which are mapped to their unaccented equivalents
Fields inherited from class com.icl.saxon.sort.TextComparer
compare(java.lang.Object a,
java.lang.Object b)
Compare two string objects, in three phases:
(a) ignoring accents and case
(b) if still equal, ignoring case
(c) if still equal, taking case into account
public int compare(java.lang.Object a,
java.lang.Object b)
Compare two string objects, in three phases:
(a) ignoring accents and case
(b) if still equal, ignoring case
(c) if still equal, taking case into account
Following copied from class: com.icl.saxon.sort.TextComparer
Parameters:
caseOrder - one of DEFAULT_CASE_ORDER, LOWERCASE_FIRST, or UPPERCASE_FIRST.
Indicates whether upper case letters precede or follow lower case letters in the ordering
Returns:
either this or a different Comparer that will be used to perform the comparisons.
This allows the TextComparer to delegate the comparison to a Comparer dedicated to a
specific case order.