Updated documentation
Updated JavaDoc