import SimpleInput; import SimpleOutput; import StringArrayInput; import StringSorter; /** * A helper that allows you to read a list of strings from input, * and print a sorted version of that list to output. */ public class InputSorter { public void sortInput(StringSorter sorter) { SimpleOutput out = new SimpleOutput(); SimpleInput in = new SimpleInput(); StringArrayInput sai = new StringArrayInput(); String[] strings; strings = sai.readStrings(in); strings = sorter.sort(strings); for (int i = 0; i < strings.length; ++i) { out.println(strings[i]); } } // sortInput(String[]) } // InputSorter