What is the meaning of 后 in ~分钟后? What is the meaning of 后?

For example, 
我二十分钟后应该就到了。

I believe 后 means behind? I still don't get how 后 should be placed in the sentence. I thought it made more sense when it was,
我二十分钟应该就到。

How does 后 make the difference?
二十分钟后 = "20 minutes later" or "after 20 minutes" 

Example: 

二十分钟后就到了 (will arrive 20 minutes later/ will arrive after 20 minutes) 

二十分钟前 = "20 minutes earlier" or " 20 minutes before"

二十分钟內 = "in 20 minutes"