@@ -0,0 +1,397 @@
+package com.jmatch;%0A%0A/**%0A * Used to match strings with a given pattern.%0A */%0Apublic interface Matcher %7B%0A%0A    /**%0A     * Returns true if the given input matches the pattern associated with the current Matcher.%0A     *%0A     * @param input the input string%0A     *%0A     * @return %7B@code true%7D if the input matches the pattern, %7B@code false%7D otherwise%0A     */%0A    public boolean matches(String input);%0A%7D%0A

Add interface for Matcher