Adding JavaDoc

Adding JavaDoc