1 class Collator(object):
2 def cmp(self
, string1
, string2
):
3 """Return negative if a < b, zero if a == b, positive if a > b."""
4 return cmp(self
.key(string1
), self
.key(string2
))
6 def words(self
, string
):
7 """Split the string into separate words.
9 This split is done using Unicode's definition of whitespace.