Added updated JavaDoc