"at the earliest" can have at least two meanings that I can think of depending on context.
1) I will be there at seven at the earliest. (In this context it means that I will not arrive before seven)
2) Please respond at the earliest time possible. (In this context it means that I would like a response as soon as possible)
I hope this helps, ;-)