Your methods have no logic to them. Basically you're making a recursive call to a method that will never break out of the loop.