JSFiddle - React, Tailwind, and code Playground

HTML

search result = <br/>
<div id="result" ></div>

JavaScript

require(["dojo/store/Memory","dojo/date","dojo/dom"],function(Memory,date,dom){
    var someData = [
        {id:1, name:"One",date: new Date(2016, 7, 20)},
        {id:2, name:"Two",date: new Date(2016, 7, 19)},
        {id:3, name:"Three",date: new Date(2016, 7, 18)},
        {id:4, name:"Five",date: new Date(2016, 6, 17)},
        {id:5, name:"Six",date: new Date(2016, 6, 16)}
    ];
    
    compareDate = new Date(2016, 7, 18);
    
    store = new Memory({data: someData});

		var results = store.query(function(object){
        return date.compare(object.date, compareDate) > -1;
    });
    
    console.log(results);
    var htmltxt = "";
    results.forEach(function(result){
    	  htmltxt += "elment with name : "+result.name+"<br/>";
    });
		
    dom.byId("result").innerHTML = htmltxt
		
});