docs: public <T extends Map<?, ?>> T notEmpty(final T map, final String message, final Object... values) {
          if (map == null) {
              failNull(String.format(message, values));
          }
          if (map.isEmpty()) {
              fail(String.format(message, values));
          }
          return map;
      }