PatternFinder PatternFinder is a program that implements several pattern finding algorithms to find String pattern in text files.