Added Javadoc. Now its final.

FINAL