New data structure DHashTable that allows insertion of multiple IElements with the same hashCode()