Standardní implementace množiny:
HashSet - potenciálně rychlejší, ale neuspořádané hodnoty
TreeSet - uspořádané hodnoty, s garantovanou logaritmickou složitostí