'Iterate over comments for this commit.
:param int number: (optional), number of comments to return. Default:
-1 returns all comments
:param str etag: (optional), ETag from a previous request to the same
endpoint
:returns: generator of
:class:`RepoComment <github3.repos.comment.RepoComment>`\ s'

def comments(self, number=(-1), etag=None):

    url = self._build_url(u'comments', base_url=self._api)
    return self._iter(int(number), url, RepoComment, etag=etag)
