Thanks for this!
It's the best of all of the apps i have tested,they are -- task coach, wunderlist, todoist,active to do list,to do list,efficient to do list and to do prime.
It is swift to do list,has all the required features like ---
1)Reminder with notes
2)Task recurrence by daily, weekly or monthly pattern
3)Custom snooze values
6)filtering of tasks
7)reorder of tasks
10)Sort by due date or priority