docs: @ArgumentsChecked
  	@Throws({ IllegalNullArgumentException.class, IllegalNumericArgumentException.class })
  	public static <T extends CharSequence> T isNumeric(@Nonnull final T value, @Nullable final String name) {
  		Check.notNull(value, "value");
  		if (!matches(NumericRegularExpressionHolder.getPattern(), value)) {
  			throw new IllegalNumericArgumentException(name, value);
  		}
  		return value;
  	}