Soo many Java Doc and comment edits

Author: @akshoop