@Test public void noStringReturnedForEmptyList() { assertFalse(StringExercises.mostLowercaseString(Collections.<String>emptyList()).isPresent()); }
public static Optional<String> mostLowercaseString(List<String> strings) { return Exercises.replaceThisWithSolution(); }
StringExercises { public static Optional<String> mostLowercaseString(List<String> strings) { return Exercises.replaceThisWithSolution(); } }
StringExercises { public static Optional<String> mostLowercaseString(List<String> strings) { return Exercises.replaceThisWithSolution(); }  }
StringExercises { public static Optional<String> mostLowercaseString(List<String> strings) { return Exercises.replaceThisWithSolution(); }  static int countLowercaseLetters(String string); static Optional<String> mostLowercaseString(List<String> strings); }
StringExercises { public static Optional<String> mostLowercaseString(List<String> strings) { return Exercises.replaceThisWithSolution(); }  static int countLowercaseLetters(String string); static Optional<String> mostLowercaseString(List<String> strings);  }