SMS dit: A Generalization of Bohr-Mollerup's Theorem for Higher Order Convex Functions