public Boolean mapContains(Map<id,Object> searchObj, String searchKey, String searchVal){ for (ID idKey : searchObj.keyset()) { System.debug(searchObj.get(idKey).get(searchKey)); if( searchObj.get(idKey).get(searchKey) == searchVal) { System.debug('Match Found'+ searchObj.get(idKey)); return true; }else{ System.debug('No Match'); } } return false; }