Если у меня есть Enum, я могу создать EnumSet, используя удобный класс EnumSet
enum Suit { CLUBS, DIAMONDS, HEARTS, SPADES }
EnumSet<Suit> reds = EnumSet.of(Suit.HEARTS, Suit.DIAMONDS);
EnumSet<Suit> blacks = EnumSet.of(Suit.CLUBS, Suit.SPADES);
Дайте два EnumSet, как я могу создать новый EnumSet, который содержит объединение обоих этих наборов?
EnumSet<Suit> redAndBlack = ?