Los elementos duplicados se detectan calculando un valor resumen (hash) para cada clave, esto puede modificarse pasando un método que calcule el resumen y un método que compruebe la igualdad de una forma específica.