/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/ is in libhamcrest1.2-java-doc 1.2-0ubuntu1.
This file is owned by root:root, with mode 0o755.
..
/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/IsArray.html
/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/IsArrayContaining.html
/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/IsArrayContainingInAnyOrder.html
/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/IsArrayContainingInOrder.html
/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/IsArrayWithSize.html
/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/IsCollectionWithSize.html
/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/IsEmptyCollection.html
/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/IsEmptyIterable.html
/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/IsIn.html
/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/IsIterableContainingInAnyOrder.html
/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/IsIterableContainingInOrder.html
/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/IsIterableWithSize.html
/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/IsMapContaining.html
/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/IsMapContainingKey.html
/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/IsMapContainingValue.html
/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/package-frame.html
/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/package-summary.html
/usr/share/doc/libhamcrest1.2-java/api/org/hamcrest/collection/package-tree.html