Assume that $a$, $b$ and $c$ are positive and sides of a triangle.
We know that:
$\frac{a + b + c}{3} \geq (abc)^{1/3}$ and $\frac{(a + b - c) + (b + c - a) + (c + a - b))}{3} \geq ((a + b - c)(b + c - a)(c + a - b))^{1/3}$
Here $(a + b - c) + (b + c - a) + (c + a - b) = a + b + c$
Now which one is bigger?
$abc$ or $(a + b - c)(b + c - a)(c + a - b)$
Update
As @Aqua suggested, It seems that if $a$, $b$ and $c$ are not sides of a triangle then later multiplication is non-positive.