class Util {

    public static String concatenate(Map<String, Object> map, String[] keys, String delimiter) {
        List<String> values = new ArrayList<>();
        for (String key : keys) {
            values.add(map.get(key).toString());
        }
        return values.stream().collect(Collectors.joining(delimiter));
    }

    private  Util();

}