How to add pagination on data which is not using elgg api(Custom data)

I am getting diffrent data using get_annotations method. I renderd this data as per my requirement. As it contain huge data I want to apply pagination for this. 

In elgg, we can set pagination=>true for elgg view methods like  elgg_view_entity_list. Is there any method to apply pagination to custom view.

Can i do it using normal php and jquery pagination.