Update javadoc
Update javadoc for specificity
Update javadoc
Remove unnecessary throws declaration on method signature