code: @SafeVarargs
    public static <T> boolean containsAll(T[] arrayToCheck, T... elementsToCheckFor) {
      return containsAll(arrayToCheck, Arrays.asList(elementsToCheckFor));
    }
docs: Returns whether or not the given array contains all the given elements to check for.
  
  <pre>
  ArrayUtils.containsAll(new String[] {}) = true;
  ArrayUtils.containsAll(new String[] {"a"}, "a") = true;
  ArrayUtils.containsAll(new String[] {"a"}, "b") = false;
  ArrayUtils.containsAll(new String[] {"a", "b"}, "a", "b", "a", "b") = true;
  </pre>
  
  @param arrayToCheck array to to check
  @param elementsToCheckFor elements to check for
  @param <T> the type of elements in the given array
  @return whether or not the given array contains all the given elements to check for.