How can I easily check to see whether all the elements in one ArrayList are all elements of another ArrayList?
There is a containsAll method in all collections.
Use Collection.containsAll():
boolean isSubset = listA.containsAll(listB);