Added javadoc to the interface