Interface PatternSearcher