This package provides classes and interfaces for handling text, dates, numbers, and messages in a manner independent of natural languages. For example, the java.text.Collator class gives you the ability to compare strings in a language-sensitive manner. You can also set the strength of the comparison, eg. a vs A is considered a TERTIARY difference. Check out the example code!