Finite differences, Clebsch-Gordan coefficients, and hypergeometric functions