Instantiate a new Paginator object
Provide:
First page object
Last page object
Total number of pages
Retrieve page object by number
Finalizer method that should be called when the paginator is finished
[Validate]