Set<Badge> availableBadges = myService.getAvailableBadges(); List<Badge> allBadges = Arrays.asList(Badge.values()); allBadges.removeAll(availableBadges); /* Badge is an enumn */
what collections do support remove all ?