private boolean matchesAll(String text) {
        for (Pattern pattern : patterns) {
            if (pattern.matcher(text).matches()) {
                return true;
            }
        }
        return false;
    }
Performs matching against given String {@code text} and returns true if:
<ul>
 <li>no patterns were provided</li>
 <li>reverse is false and all regexes match the given string 'text'</li>
 <li>reverse is true and no regex matches the given text</li>
 </ul>
@param text
@return
ache/src/main/java/achecrawler/util/RegexMatcher.java