Following is the Carathéodory's criterion for Lebesgue measurability
$A\subset \mathbb{R}$ is Lebesgue measurable $\textbf{iff}$ for any set B (measurable or not) $m_*(B)=m_*(B\cap A)+m_*(B -A)$.
where $m_*(B)$ is the outer measure of $A$.
How one could show that this is equivalent to other criteria of Lebesgue measurability such as
$A\subset \mathbb{R}$ is Lebesgue measurable $\textbf{iff}$ for any $\epsilon>0$ there exists an open set $O$ that contains $A$ and $m_*(O-A)<\epsilon$.
The above criterion can be found in Stein Shakarchi "Real Analysis" book printed 2007, page 21, Theorem 3.4.