The list of methods to do Collection Subset are organized into topic(s).
boolean
isSubset(Collection subSet, Collection superSet) Verify if a set is subset of other set
int occurrenceCount = 0;
if (subSet != null && superSet != null) {
for (E subSetElement : subSet) {
if (superSet.contains(subSetElement)) {
occurrenceCount++;
if (occurrenceCount == subSet.size()) {
...
boolean
isSubset(Collection subset, Collection superset) is Subset
if ((superset == null) || (superset.size() == 0)) {
return ((subset == null) || (subset.size() == 0));
HashSet<T> hash = new HashSet<T>(superset);
for (T t : subset) {
if (!hash.contains(t)) {
return false;
return true;