JSFiddle - React, Tailwind, and code Playground

JavaScript

function createObject(RemindingTimestamp,ModificationTimestamp){
    return {
        'RemindingTimestamp'    : RemindingTimestamp,
        'ModificationTimestamp' : ModificationTimestamp
    };
}

function compareObject(obj1, obj2){
    if(obj1.RemindingTimestamp > obj2.RemindingTimestamp)
        return - 1;
    if(obj2.RemindingTimestamp > obj1.RemindingTimestamp)
        return 1;

    // obj1.RemindingTimestamp == obj2.RemindingTimestamp

    if(obj1.ModificationTimestamp > obj2.ModificationTimestamp)
        return -1;
    if(obj2.ModificationTimestamp > obj1.ModificationTimestamp)
        return 1;

    return 0;
}


var arr = [createObject(10,2),createObject(10,10),createObject(10,12),createObject(4,8)];
console.log(arr);
arr.sort(compareObject);
console.log(arr);