The com.ms.util package has the following hierarchy:
Object | +--Sort | | | +--ArraySort | | | +--VectorSort | +--EventLog | +--HTMLTokenizer | +--IncludeExcludeIntRanges, (SetComparison, ProvideSetComparisonInfo) | +--IncludeExcludeWildcards, (ProvideSetComparisonInfo, SetComparison) | +--IntRanges(Cloneable, SetComparison) | | | +--UnsignedIntRanges | +--MultiComparison (Comparison) | +--Queue (java.util.Enumeration, Cloneable) | +--SetComparer | +--StringComparison (Comparison) | +--SystemVersionManager (Runnable) | +--Task | +--TaskManager (Runnable) | +--ThreadLocalStorage | +--Timer | +--TimerEvent | +--WildcardExpression(java.io.FilenameFilter, Cloneable, SetComparison) Properties | +--FileVersionInformation Comparison IIntRangeComparator IwildcardExpressionComparator ProvideSetComparisonInfo SetComparison TimerListener