Add javadocs to the public methods