delete State
Unlike deleteExpired, this will clean up rows that have not been touched (read/written) before the passed in time.
For example, you want to clean up rows that have not been read or written to in the last 24 hours. You would call this function with Clock.System.now().minus(1.days). This is not the same as deleteExpired which is based on the expires_at field.