0
Given a Map<K, Object>, I'm returning Map<K, String> or throwing an Exception for at least one non-String value.
private static <K> Map<K, String> validate(final Map<K, Object> map) {
final List<Object> invalidValues = new ArrayList<Object>();
final Map<K, String> result = ne...