| Method Signature | Description |
| boolean ballCollidedWithBlock() | returns true if the ball image is overlapping with any block image on the screen |
| void handleBlockBallCollision() | call this function to when you know there has been a collision between the ball and any block in order to process the collision and destroy the block |
| Extended Method Signature | Description |
| boolean ballCollidedWithBlock(int whichBall) | returns true if the ball image specified by "whichBall" is overlapping with any block image on the screen |