What are the differences between ~といわれている, ~とされている and ~と考えられている?


I understand that these verbs related to expressing a certain belief or
viewpoint. I frequently confuse the three.

From what I can understand the meanings are:

> **~といわれている**
>
> Repeating or reporting on something that has been said by someone else.

> **~とされている & ~と考えられている**
>
> Reporting on a widely held belief or opinion held by others.

Are these descriptions correct, what are the main differences between their
usage?

