Distance labelings : a generalization of Langford sequences