Interface PatternMatcher