def createComment(self, repo_user, repo_name, pull_number,
                      body, commit_id, path, position):
        """
        POST /repos/:owner/:repo/pulls/:number/comments

        :param pull_number: The pull request's ID.
        :param body: The text of the comment.
        :param commit_id: The SHA of the commit to comment on.
        :param path: The relative path of the file to comment on.
        :param position: The line index in the diff to comment on.
        """
        return self.api.makeRequest(
            ["repos", repo_user, repo_name,
             "pulls", str(pull_number), "comments"],
            method="POST",
            data=dict(body=body,
                      commit_id=commit_id,
                      path=path,
                      position=position))