Okay, here goes the solution.
It is given that $f$ is non-decreasing on $[0,\infty)$ and $0\le x<y<z.$ Since, $f$ is non-decreasing on $[0,\infty)$, implies that $f$ is monotone on $[0,\infty)$. Therefore, $f$ is integrable on $[0,\infty)$.
Now, $(z-x)\int_y^zf(u)du=(z-y+y-x)\int_y^zf(u)du=(z-y)\int_y^zf(u)du+(y-x)\int_y^zf(u)du.$
Again, $(z-y)\int_x^zf(u)du=(z-y)[\int_x^yf(u)du+\int_y^zf(u)du].$
Now, $$(z-x)\int_y^zf(u)du\ge (z-y)\int_x^zf(u)du$$ $$\Leftrightarrow (z-y)\int_y^zf(u)du+(y-x)\int_y^zf(u)du\ge (z-y)\int_x^yf(u)du+(z-y)\int_y^zf(u)du$$ $$\Leftrightarrow (y-x)\int_y^zf(u)du\ge (z-y)\int_x^yf(u)du.$$
Therefore, if we show that $$(y-x)\int_y^zf(u)du\ge (z-y)\int_x^yf(u)du$$ holds true, we will be done. We proceed towards proving the same.
We know that if a function $f$ is integrable on $[a,b]$, and $m=\inf\{f(x)|a\le x\le b\}$ and $M=\sup\{f(x)|a\le x\le b\}$, then $$m(b-a)\le \int_a^b f(x)dx\le M(b-a). (*)$$
Now consider the interval $S_1=[x,y]$. For $S_1$, $m=f(x)$ and $M=f(y)$ (since, $f$ is non-decreasing on $S_1$). Then using $(*)$, we can say that $$f(x)(y-x)\le\int_x^yf(u)du\le f(y)(y-x)$$ $$\implies f(x)\le\frac{\int_x^yf(u)du}{y-x}\le f(y). (1)$$
Now consider the interval $S_2=[y,z]$. For $S_2$, $m=f(y)$ and $M=f(z)$ (since, $f$ is non-decreasing on $S_2$). Then using $(*)$, we can say that $$f(y)(z-y)\le\int_y^zf(u)du\le f(z)(z-y)$$ $$\implies f(y)\le\frac{\int_y^zf(u)du}{z-y}\le f(z). (2)$$
Combining $(1)$ and $(2)$, we get that $$f(x)\le\frac{\int_x^yf(u)du}{y-x}\le f(y)\le\frac{\int_y^zf(u)du}{z-y}\le f(z)$$ $$\implies \frac{\int_x^yf(u)du}{y-x}\le \frac{\int_y^zf(u)du}{z-y}$$ $$\implies (z-y)\int_x^y f(u)du\le (y-x)\int_y^z f(u)du$$ $$\implies (y-x)\int_y^z f(u)du\ge (z-y)\int_x^y f(u)du.$$
Thus, we are done.