如何使用pageHelper对list集合进行分页呢

由于业务需求,我们查询的东西不在同一个表中,但是有全查的逻辑,现在想对查询出来的大list集合进行分页返回,有什么好方法吗?