human
I wrote the below code

    class Key(object, ):
        def __init__(self, obj):
            self.obj = obj
        def __lt__(self, other):
            return (mycmp(self.obj, other.obj) < 0)
        def __gt__(self, other):
            return (mycmp(self.obj, other.obj) > 0)
        def __eq__(self, other):
            return (mycmp(self.obj, other.obj) == 0)
    return Key

What's a good function header?

Here's a good function header?
assistant
#Here's a good function header.

def cmp_to_key(mycmp):