Great commenting on these methods. Really helps me understand the code.
Just be sure to change these from single line to block comments if you want to work towards creating a javadoc later.