Various utility classes related to useful design patterns, collections, and random number generation.
Observable | A base class for classes that want to send out change notifications using the "observer" pattern. |
ObservableList<E> | An implementation of the List interface that is Observable and notifies its observers whenever the collection is changed. |
Random | This subclass of java.util.Random adds extra methods useful for testing purposes. |
Timer | This class provides a very simple API for calling methods either once or repeatedly after a delay. |