'Compare two Movie, Person, Character or Company objects.'

def __cmp__(self, other):

    if (self.cmpFunct is None):
        return (-1)
    if (not isinstance(other, self.__class__)):
        return (-1)
    return self.cmpFunct(other)
