Test Case 1 - NUMERPass 25Adt-26Pp-27Pp FAIL [{ Hib1Int: INTERVAL: 06/25/2012 5:00 AM - 06/25/2012 5:00 AM, Hib2Int: INTERVAL: 06/25/2012 5:00 AM - 06/25/2012 5:00 AM, HibGap: INTERVAL: 06/25/2012 5:00 AM - 06/25/2012 5:00 AM, HibGapDays: 0, HibGapHours: 0, HibLT1dayBefore: null, HibLT1dayBeforeDayOf: null }, { Hib1Int: INTERVAL: 06/25/2012 5:00 AM - 06/25/2012 5:00 AM, Hib2Int: INTERVAL: 06/26/2012 7:00 AM - 06/26/2012 8:15 AM, HibGap: INTERVAL: 06/25/2012 5:00 AM - 06/26/2012 7:00 AM, HibGapDays: 1, HibGapHours: 25, HibLT1dayBefore: null, HibLT1dayBeforeDayOf: null }, { Hib1Int: INTERVAL: 06/25/2012 5:00 AM - 06/25/2012 5:00 AM, Hib2Int: INTERVAL: 06/27/2012 7:00 AM - 06/27/2012 9:17 AM, HibGap: INTERVAL: 06/25/2012 5:00 AM - 06/27/2012 7:00 AM, HibGapDays: 2, HibGapHours: 49, HibLT1dayBefore: null, HibLT1dayBeforeDayOf: null }, { Hib1Int: INTERVAL: 06/26/2012 7:00 AM - 06/26/2012 8:15 AM, Hib2Int: INTERVAL: 06/25/2012 5:00 AM - 06/25/2012 5:00 AM, HibGap: INTERVAL: 06/26/2012 8:15 AM - 06/25/2012 5:00 AM, HibGapDays: -1, HibGapHours: -27, HibLT1dayBefore: null, HibLT1dayBeforeDayOf: null }, { Hib1Int: INTERVAL: 06/26/2012 7:00 AM - 06/26/2012 8:15 AM, Hib2Int: INTERVAL: 06/26/2012 7:00 AM - 06/26/2012 8:15 AM, HibGap: INTERVAL: 06/26/2012 8:15 AM - 06/26/2012 7:00 AM, HibGapDays: 0, HibGapHours: -1, HibLT1dayBefore: null, HibLT1dayBeforeDayOf: null }, { Hib1Int: INTERVAL: 06/26/2012 7:00 AM - 06/26/2012 8:15 AM, Hib2Int: INTERVAL: 06/27/2012 7:00 AM - 06/27/2012 9:17 AM, HibGap: INTERVAL: 06/26/2012 8:15 AM - 06/27/2012 7:00 AM, HibGapDays: 0, HibGapHours: 22, HibLT1dayBefore: true, <<<<<<<<<< HibLT1dayBeforeDayOf: null }, { Hib1Int: INTERVAL: 06/27/2012 7:00 AM - 06/27/2012 9:17 AM, Hib2Int: INTERVAL: 06/25/2012 5:00 AM - 06/25/2012 5:00 AM, HibGap: INTERVAL: 06/27/2012 9:17 AM - 06/25/2012 5:00 AM, HibGapDays: -2, HibGapHours: -52, HibLT1dayBefore: null, HibLT1dayBeforeDayOf: null }, { Hib1Int: INTERVAL: 06/27/2012 7:00 AM - 06/27/2012 9:17 AM, Hib2Int: INTERVAL: 06/26/2012 7:00 AM - 06/26/2012 8:15 AM, HibGap: INTERVAL: 06/27/2012 9:17 AM - 06/26/2012 7:00 AM, HibGapDays: -1, HibGapHours: -26, HibLT1dayBefore: null, HibLT1dayBeforeDayOf: null }, { Hib1Int: INTERVAL: 06/27/2012 7:00 AM - 06/27/2012 9:17 AM, Hib2Int: INTERVAL: 06/27/2012 7:00 AM - 06/27/2012 9:17 AM, HibGap: INTERVAL: 06/27/2012 9:17 AM - 06/27/2012 7:00 AM, HibGapDays: 0, HibGapHours: -2, HibLT1dayBefore: null, HibLT1dayBeforeDayOf: null }] ===== Test Case 2 - NUMERPass 25Adt-26Pp-26Pp PASS [{ Hib1Int: INTERVAL: 06/25/2012 5:00 AM - 06/25/2012 5:00 AM, Hib2Int: INTERVAL: 06/25/2012 5:00 AM - 06/25/2012 5:00 AM, HibGap: INTERVAL: 06/25/2012 5:00 AM - 06/25/2012 5:00 AM, HibGapDays: 0, HibGapHours: 0, HibLT1dayBefore: null, HibLT1dayBeforeDayOf: null }, { Hib1Int: INTERVAL: 06/25/2012 5:00 AM - 06/25/2012 5:00 AM, Hib2Int: INTERVAL: 06/26/2012 7:00 AM - 06/26/2012 8:15 AM, HibGap: INTERVAL: 06/25/2012 5:00 AM - 06/26/2012 7:00 AM, HibGapDays: 1, HibGapHours: 25, HibLT1dayBefore: null, HibLT1dayBeforeDayOf: null }, { Hib1Int: INTERVAL: 06/25/2012 5:00 AM - 06/25/2012 5:00 AM, Hib2Int: INTERVAL: 06/26/2012 7:00 AM - 06/26/2012 9:17 AM, HibGap: INTERVAL: 06/25/2012 5:00 AM - 06/26/2012 7:00 AM, HibGapDays: 1, HibGapHours: 25, HibLT1dayBefore: null, HibLT1dayBeforeDayOf: null }, { Hib1Int: INTERVAL: 06/26/2012 7:00 AM - 06/26/2012 8:15 AM, Hib2Int: INTERVAL: 06/25/2012 5:00 AM - 06/25/2012 5:00 AM, HibGap: INTERVAL: 06/26/2012 8:15 AM - 06/25/2012 5:00 AM, HibGapDays: -1, HibGapHours: -27, HibLT1dayBefore: null, HibLT1dayBeforeDayOf: null }, { Hib1Int: INTERVAL: 06/26/2012 7:00 AM - 06/26/2012 8:15 AM, Hib2Int: INTERVAL: 06/26/2012 7:00 AM - 06/26/2012 8:15 AM, HibGap: INTERVAL: 06/26/2012 8:15 AM - 06/26/2012 7:00 AM, HibGapDays: 0, HibGapHours: -1, HibLT1dayBefore: null, HibLT1dayBeforeDayOf: null }, { Hib1Int: INTERVAL: 06/26/2012 7:00 AM - 06/26/2012 8:15 AM, Hib2Int: INTERVAL: 06/26/2012 7:00 AM - 06/26/2012 9:17 AM, HibGap: INTERVAL: 06/26/2012 8:15 AM - 06/26/2012 7:00 AM, HibGapDays: 0, HibGapHours: -1, HibLT1dayBefore: null, <<<<<<<<<< HibLT1dayBeforeDayOf: null }, { Hib1Int: INTERVAL: 06/26/2012 7:00 AM - 06/26/2012 9:17 AM, Hib2Int: INTERVAL: 06/25/2012 5:00 AM - 06/25/2012 5:00 AM, HibGap: INTERVAL: 06/26/2012 9:17 AM - 06/25/2012 5:00 AM, HibGapDays: -1, HibGapHours: -28, HibLT1dayBefore: null, HibLT1dayBeforeDayOf: null }, { Hib1Int: INTERVAL: 06/26/2012 7:00 AM - 06/26/2012 9:17 AM, Hib2Int: INTERVAL: 06/26/2012 7:00 AM - 06/26/2012 8:15 AM, HibGap: INTERVAL: 06/26/2012 9:17 AM - 06/26/2012 7:00 AM, HibGapDays: 0, HibGapHours: -2, HibLT1dayBefore: null, HibLT1dayBeforeDayOf: null }, { Hib1Int: INTERVAL: 06/26/2012 7:00 AM - 06/26/2012 9:17 AM, Hib2Int: INTERVAL: 06/26/2012 7:00 AM - 06/26/2012 9:17 AM, HibGap: INTERVAL: 06/26/2012 9:17 AM - 06/26/2012 7:00 AM, HibGapDays: 0, HibGapHours: -2, HibLT1dayBefore: null, HibLT1dayBeforeDayOf: null }]