//todo, really necessary???
if ( comparator != null ) {
Collection<T> set = new TreeSet<T>( comparator );
set.addAll( storedObjects );
if ( storedObjects.size() != set.size() ) {
throw new StillContainedException( "The stored objects collections contains duplicate entries" );
}
}
this.storedObjects.addAll( storedObjects );
}