You can use the search/tweets endpoint to retrieve Tweets up to seven days old. Beyond that, if you need 30 day or even full historic search, there are paid enterprise products from Gnip.
Alternatively, you can listen on the streaming API, but that will be in realtime so there’s no concept of filtering on since and until.