¿Cómo comparar eficientemente los conjuntos? [duplicar]

Esta pregunta ya tiene una respuesta aquí:

¿Cuál es la forma más rápida de comparar dos conjuntos en Java? 9 respuestas

Dados dos conjuntos: ¿Cómo compararlos eficientemente en Java?

(a) mantenerlos comoLists, ordénalos y compáralos. (Comparable)(b) mantenerlos comoSets y compara elhashCode de los sets?

fondo:

es necesario realizar muchas comparaciones. Los conjuntos son pequeños (generalmente <5 elementos por conjunto).

Respuestas a la pregunta(4)

Su respuesta a la pregunta