+ /**
+ * @return Single line argument type description.
+ */
+ public abstract String describeFormat();
+
+ /**
+ * @return <code>true</code> if value is correct, <code>false</code>
+ * otherwise.
+ */
+ public abstract boolean validate(String value);
+