@Test public void testIsGoodWord() { }
public boolean isGoodWord(String word, String base) { return true; }
AnagramDictionary { public boolean isGoodWord(String word, String base) { return true; } }
AnagramDictionary { public boolean isGoodWord(String word, String base) { return true; } AnagramDictionary(InputStream wordListStream); }
AnagramDictionary { public boolean isGoodWord(String word, String base) { return true; } AnagramDictionary(InputStream wordListStream); boolean isGoodWord(String word, String base); ArrayList<String> getAnagrams(String targetWord); ArrayList<String> getAnagramsWithOneMoreLetter(String word); String pickGoodStarterWord(); }
AnagramDictionary { public boolean isGoodWord(String word, String base) { return true; } AnagramDictionary(InputStream wordListStream); boolean isGoodWord(String word, String base); ArrayList<String> getAnagrams(String targetWord); ArrayList<String> getAnagramsWithOneMoreLetter(String word); String pickGoodStarterWord();  }