}catch (Exception e){
e.printStackTrace();
throw new UnsupportedOperationException();
}
}
DisposableRangeIterator vit = var.getRangeIterator(false);
Assert.assertTrue(vit.hasPrevious());
Assert.assertEquals(8, vit.min());
Assert.assertEquals(8, vit.max());
vit.previous();
Assert.assertTrue(vit.hasPrevious());
Assert.assertEquals(4, vit.min());
Assert.assertEquals(4, vit.max());
vit.previous();
Assert.assertTrue(vit.hasPrevious());
Assert.assertEquals(2, vit.min());
Assert.assertEquals(2, vit.max());
vit.previous();
Assert.assertFalse(vit.hasPrevious());
}