using CollisionHandlerPusher

I was wondering how I would use CollisionHandlerPusher and get what collided with the object. I know how to use the CollisionHandlerQueue so im guessing that I would use this with the CollisionHandlerPusher but how?

The CollisionHandlerPusher inherits from CollisionHandlerEvent, so you can use this interface to define the event that gets thrown whenever a collision happens. Then you just accept() the event. Your event-handler method will receive one parameter, the CollisionEntry that defines the collision.