code: public static void checkArgument(boolean b, String errorMessageTemplate, double p) {
          if (!b) {
              throw new IllegalArgumentException(format(errorMessageTemplate, p));
          }
      }
docs: Ensures the truth of an expression involving one or more parameters to the calling method.
  
  <p>See {@link #checkArgument(boolean, String, Object...)} for details.