Update, Added java Docs

Added java docs to all methods