code: @SuppressWarnings("all")
    @NullSafe
    public static boolean and(Boolean... values) {
      boolean result = (values != null); // innocent until proven guilty
  
      if (result) {
        for (Boolean value : values) {
          result &= valueOf(value);
          if (!result) { // short-circuit if we find a false value
            break;
          }
        }
      }
  
      return result;
    }
docs: Performs a logical AND on all the Boolean values and returns true if an only if all Boolean values evaluate
  to true, as determined by the BooleanUtils.valueOf method on the Boolean wrapper object.  If the Boolean array
  is null, then the result of the AND operation is false.
  
  @param values the array of Boolean values evaluated with the logical AND operator.
  @return a boolean value of true if the Boolean array is not null and all Boolean wrapper object evaluate to true.
  @see #valueOf(Boolean)