for(final String inputCompound : inputCompounds){
            final DictionaryEntry dicEntry = dictionaryEntryFactory.createFromDictionaryLine(inputCompound);

            //filter input set by minimum length and forbidden flag
            if(compoundMinimumLength != null && dicEntry.getWord().length() >= compoundMinimumLength