Added javadocs for interface methods