For any real-valued function, $f$, if for all, $x, y, z \in \mathbb{R}$ and $x \leq z$
$$ f(x+y) - f(x) \leq f(z+y) - f(z)$$
then $f$ is convex. Is this argument generic?
Edit: Sorry for the obvious typographical error. It is easy to note that the convexity stems from
$$ \frac{f(x+y) - f(x)}{y} \leq \frac{f(z+y) - f(z)}{y}$$
or, $ f'(x) \leq f'(z)$ in general.