This is a Java program that accepts a text file for a command line argument. The text files should have one string or phrase per line, and the program uses an algorithm to find all of the single and multiple word anagrams of each string or phrase.