private Map<Class<? extends Version>, Map<Class<? extends Version>, VersionComparator>> comparatorMap = new ConcurrentHashMap<Class<? extends Version>, Map<Class<? extends Version>, VersionComparator>>();
private VersionComparatorRegistry()
{
// register all our known impls
registerVersionComparator(VersionImpl.class, new VersionImplComparator());
}