public synchronized boolean updateTo(long requestedVersion) throws Throwable {
        return updateTo(new HollowConsumer.VersionInfo(requestedVersion));
    }
@Test
    public void testUpdateTo_updateToArbitraryVersionButNoVersionsRetrieved_throwsException() throws Throwable {
        long v = Long.MAX_VALUE - 1;
        expectedException.expect(IllegalArgumentException.class);
        expectedException.expectMessage(String.format("Could not create an update plan for version %s, because that "
                + "version or any qualifying previous versions could not be retrieved.", v));
        subject.updateTo(v);
    }