Write $$(y+1)^3= y^3+3y^2+3y+1=x^3+5x^2-19x+21$$ now, since a discriminant of $5x^2-19x+21$ is $19^2-20\cdot 21<0$ we have
$$x^3
Also $$x^3+5x^2-19x+21
since $x^2+31x-13>0$ for positive $x$. So $$x^3<(y+1)^3<(x+2)^3$$ which is only possible iff $y+1=x+1$ so $x=y$...