| CompoundIterator | 
 Implements the Iterator interface and combines two
 Iterator objects into one single Iterator. 
 | 
| EnumerationIterator | 
 The EnumerationIterator implements an Iterator that
 iterates over a given Enumeration. 
 | 
| FileExpander | 
 The FileExpander takes file names as input, expands them
 according to the globbing patterns and returns a list of file names. 
 | 
| FileExpander.BaseFilter | 
 The BaseFilter class is an abstract base class for the file
 and directory matcher class, which accepts files based on globbing
 patterns. 
 | 
| FinalizerHandler | 
The  FinalizerHandler class implements the functionality to
 register  Finalizers and call them at some point in time, such as
 the end of the current  ExecutionContext.  
 | 
| IteratorEnumeration | 
 An IteratorEnumeration provides a one-to-one mapping
 from the pre Java 2 Enumeration to the Java 2
 Iterator 
 | 
| JavaVersion | 
 The JavaVersion class is a helper class to handle various
 Java version strings and query about the version of the Java VM the
 application is running. 
 | 
| ListenerList | 
 The ListenerList class provides a utility to maintain lists of
 registered listeners. 
 | 
| ListMap | 
 Simple implementation of a List which has elements also retreivable by a key. 
 | 
| Math | 
 This class provides some mathematical utilities that extends those of
 Math. 
 | 
| NameValuePair | 
 The NameValuePair class implements a structure of a name and an optional
 value. 
 | 
| OrderedSet | 
 Helper class that implements a set, but preserves the order of inserting
 the elements when accessing an iterator. 
 | 
| OrderedStringKeyMap | 
 a simple implementation for a map with internal ordering. 
 | 
| ProcessRunner | 
 The ProcessRunner class helps running external processes. 
 | 
| TempFileFinalizer | 
 Finalizer that works with temporary files in conjunction with
 a FinalizerHandler
 Audience core 
 | 
| TimeZoneUtil | 
 The TimeZoneUtil class provides convenience methods for handling
 time zones in Java. 
 | 
| Timing | 
 The Timing class supports timing code fragments. 
 | 
| URLExpander | 
 The handler expander is used to expand a globbing pattern to a list of
 handles, that match the given pattern. 
 | 
| UUID | 
 A Universally Unique Identifier (UUID) is a 128 bit number generated
 according to an algorithm that is garanteed to be unique in time and
 space from all other UUIDs. 
 |