'Return a page of a Requester\'s HITs, on behalf of the Requester.
The operation returns HITs of any status, except for HITs that
have been disposed with the DisposeHIT operation.
Note:
The SearchHITs operation does not accept any search parameters
that filter the results.'

def search_hits(self, sort_by='CreationTime', sort_direction='Ascending', page_size=10, page_number=1, response_groups=None):

    params = {'SortProperty': sort_by, 'SortDirection': sort_direction, 'PageSize': page_size, 'PageNumber': page_number}
    if response_groups:
        self.build_list_params(params, response_groups, 'ResponseGroup')
    return self._process_request('SearchHITs', params, [('HIT', HIT)])
