class EntityTag {

    public boolean weakCompareTo(final EntityTag otherEntityTag) {
        return Objects.equals(getOpaqueTag(), otherEntityTag.getOpaqueTag());
    }

    private  EntityTag(final boolean weak, final String opaqueTag);

}