Compare potentially partial criteria against line

def match(self, line):
        '''
        Compare potentially partial criteria against line
        '''
        entry = self.dict_from_line(line)
        for key, value in six.iteritems(self.criteria):
            if entry[key] != value:
                return False
        return True