docs: public static <T> boolean all(Collection<T> items, Predicate<T> predicate) {
          if (isEmpty(items)) {
              return false;
          }
  
          for (T item : items) {
              if (!predicate.apply(item)) {
                  return false;
              }
          }
  
          return true;
      }