human
I wrote the below code

    class MetaClass(type, ):
        def a_classmethod(cls):
            pass
    @six.add_metaclass(MetaClass)
    class MyClass(object, ):
        def an_instancemethod(self):
            pass
        @classmethod
        def another_classmethod(cls):
            pass
        @staticmethod
        def a_staticmethod():
            pass
    assert (not isinstancemethod(MyClass, MyClass.a_classmethod))
    assert (not isinstancemethod(MyClass, MyClass.another_classmethod))
    assert (not isinstancemethod(MyClass, MyClass.a_staticmethod))
    assert isinstancemethod(MyClass, MyClass.an_instancemethod)

What's a good function header?

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

def test_isinstancemethod():