No code change.

Only method order in interface and Javadoc cleanup.
Original commit mixed up the new and old method, and
old methods got the "since 2.7" and javadoc.

related to
bbb570cddae1576c2fa5bcb8c6a3ae9cd1c9e97b