[Array sortUsingComparator:^NSComparisonResult(id obj1, id obj2) {
        NSMutableDictionary* tempDict   =   obj1;
        NSMutableDictionary* tempDict2  =   obj2;
        NSTimeInterval  Num1    =   [[tempDict objectForKey:@"date"] timeIntervalSince1970];
        NSTimeInterval  Num2    =   [[tempDict2 objectForKey:@"date"] timeIntervalSince1970];
        if (Num1 > Num2) {
            return (NSComparisonResult)NSOrderedDescending;
        }
            
        if (Num1 < Num2) {
            return (NSComparisonResult)NSOrderedAscending;
        }
        return (NSComparisonResult)NSOrderedSame;
    }];