This framework binds verification and actions using the consumer functional interface. It uses predictive interface to invoke webdriver based on browser. Page objects can be embed into this framework and methods can be invoked easily.
It is an idea to use callbacks to bind varification and actions.