Do you have code to test your program? I don't see a main() method or any calls to your methods.