Add more javadoc to interface