| DateComparable | Interface to be implemented by objects that can be compared as dates. | 
| Identifiable | An interface for things that may be identified uniquely. | 
| IdentifiableProvider<V> | Interface for a class that is to create an identifier. | 
| Identifier | Marker interface for identifiers. | 
| Initializable | An interface for getting clean semantics on creation, initialization and destruction of things. | 
| Logable | Created by Jeff Gaynoron Nov 9, 2010 at  11:03:07 AM
 Interface for logging.
 | 
| MultiConfigurationsInterface | This exists mostly to organize some tests. | 
| Store<V extends Identifiable> | Interface for stores. | 
| Version | Anything that needs the current version implments this interface and uses this version number. | 
| XMLConverter<V extends Identifiable> | This is an interface that classes which convert to or from XML should implement. |