public int Compare(Message x, Message y)
{
int iModuleId1 = x.ModuleId;
int iModuleId2 = yModuleId;
int iCompareResult = 0;
if (iModuleId1 < iModuleId2)
{
iCompareResult = -1;
}
if (iModuleId1 > iModuleId2)
{
iCompareResult = 1;
}
if (iCompareResult == 0)
{
iCompareResult = x.ReceiveDate.compareTo(y.ReceiveDate);
}
return iCompareResult;
}