Adding Java Docs