Map of object-object
Function that takes object and object and returns boolean. If function returns true pair object-object would be copied to NewMap
All pairs object-object that returns true in predicate