Java 8 Streams hashmap

Need to be done using Java 8 for(Map.Entry e : map1.entrySet()) { if(e.containsKey(“new”)&& !e.getValue().equals(“”)){ String val1 = (String) e.getValue(); if(e.containsKey(“old”)&& !e.getValue().equals(“”)){ String val2 = (String) e.getValue(); //call the function– This is boolean if(validateMethod(val1, val2)){ // if true Map<String, String> map2 = new HashMap<>(); map2.putAll(e); } } } }