Added ability to check LocalDateTime within a variance.
diff --git a/src/main/java/io/mifos/core/test/domain/TimeStampChecker.java b/src/main/java/io/mifos/core/test/domain/TimeStampChecker.java
index 2738d14..54eafe8 100644
--- a/src/main/java/io/mifos/core/test/domain/TimeStampChecker.java
+++ b/src/main/java/io/mifos/core/test/domain/TimeStampChecker.java
@@ -41,7 +41,12 @@
 
   public static TimeStampChecker inTheFuture(final Duration offset)
   {
-    return new TimeStampChecker(LocalDateTime.now(Clock.systemUTC()).plus(offset), Duration.ofSeconds(DEFAULT_MAXIMUM_DELTA));
+    return inTheFutureWithWiggleRoom(offset, Duration.ofSeconds(DEFAULT_MAXIMUM_DELTA));
+  }
+
+  public static TimeStampChecker inTheFutureWithWiggleRoom(final Duration offset, final Duration maximumDelta)
+  {
+    return new TimeStampChecker(LocalDateTime.now(Clock.systemUTC()).plus(offset), maximumDelta);
   }
 
   public static TimeStampChecker allowSomeWiggleRoom(final Duration maximumDelta)