Amazon Interview Question

Design a data structure that has constant time pop, push, and constant minimum value of data currently in structure.